home *** CD-ROM | disk | FTP | other *** search
/ Aminet 30 / Aminet 30 (1999)(Schatztruhe)[!][Apr 1999].iso / Aminet / dev / cross / GBDK-2.0.lha / GBDK / include / stdio.h < prev    next >
C/C++ Source or Header  |  1998-10-01  |  709b  |  68 lines

  1. #ifndef _STDIO_H
  2. #define _STDIO_H
  3.  
  4. #include <types.h>
  5.  
  6. #define SIGNED   1
  7. #define UNSIGNED 0
  8.  
  9. void
  10. printn(BYTE number,
  11.        BYTE radix,
  12.        BYTE signed_value);
  13.  
  14. void
  15. println(WORD number,
  16.     BYTE radix,
  17.     BYTE signed_value);
  18.  
  19. void
  20. puts(char *str);
  21.  
  22. void
  23. print(char *str);
  24.  
  25. BYTE
  26. printf(char *fmt,
  27.        ...);
  28.  
  29. BYTE
  30. scanf(char *fmt,
  31.       ...);
  32.  
  33. UBYTE
  34. sprint(char *s,
  35.        char *str);
  36.  
  37. UBYTE
  38. sprintn(char *s,
  39.     BYTE number,
  40.     BYTE radix,
  41.     BYTE signed_value);
  42.  
  43. UBYTE
  44. sprintln(char *s,
  45.      WORD number,
  46.      BYTE radix,
  47.      BYTE signed_value);
  48.  
  49. BYTE
  50. sprintf(char *s,
  51.     char *fmt,
  52.     ...);
  53.  
  54. /* Assembly functions */
  55. void
  56. cls(void);
  57.  
  58. void
  59. putchar(char c);
  60.  
  61. char
  62. getchar(void);
  63.  
  64. char *
  65. gets(char *s);
  66.  
  67. #endif /* _STDIO_H */
  68.